Adding an "I am not a robot" checkbox to the Candidate Portal Registration page

To enhance security, Sage People recommends adding an "I am not a robot" checkbox for candidates to complete when they register interest on your site. There are two steps:

  1. Create the checkbox field on the Candidate object.
  2. Add the new field to the Apply Registration Field Set on the Candidate object so it is displayed on the Candidate registration page.

To create an I am not a robot checkbox:

  1. Open the Candidate object:

    • In Salesforce Lightning Experience go to: Setup > Objects and Fields > Object Manager
    • In Salesforce Classic go to: Setup > Create > Objects

    Select the Candidate object.

  2. Open Fields & Relationships:

    • In Salesforce Lightning Experience select Fields & Relationships
    • In Salesforce Classic go to the Custom Fields & Relationships section of the page
  3. Select New.
  4. Choose Checkbox as the type of field to create and select Next.
  5. In the Field Label field enter: I am not a robot

    The Field Name is automatically constructed using the field label.

  6. In the Default Value field select Unchecked.
  7. Enter a meaningful Description and enter Help Text if you want to make tooltip supporting text available for Candidates when registering.
  8. Select Next.
  9. On the Establish field-level security page leave the settings at their default values.
  10. Select Next.
  11. On the Add to page layouts page, uncheck Candidate Layout to prevent the new field displaying by default on the main Candidate page – you are using a Field Set to control the display of the field.
  12. Select Save.

The checkbox is added to the list of fields for the Candidate object.

To add the I am not a robot checkbox to the Candidate Portal Registration page:

  1. Open the Candidate object:

    • In Salesforce Lightning Experience go to: Setup > Objects and Fields > Object Manager
    • In Salesforce Classic go to: Setup > Create > Objects

    Select the Candidate object.

  2. Open the Apply Registration Field Set:

    • In Salesforce Lightning Experience select Fields Sets, then select the Field Label for the Apply Registration Field Set.
    • In Salesforce Classic go to the Field Sets section of the page, then select Edit for the Apply Registration Field Set.
  3. Drag and drop the I am not a robot field onto In the Field Set in the position you want it displayed on the Registration page.
  4. Select Save.